A Programmatic Approach for Extracting Medication Information from Clinical Narratives using Clojure and OpenNLP

AUTHORS

Sami Mohammed,Department of Computer Science, University of Victoria, BC, Canada
Jinan Fiaidhi,Department of Computer Science, Lakehead University, ON, Canada
Sabah Mohammed,Department of Computer Science, Lakehead University, ON, Canada

ABSTRACT

Medication information is one of the most important types of clinical data in electronic medical records. It is critical for healthcare safety and quality, as well as for clinical research that uses electronic medical record data. However, recognizing medication patterns based on general NLP techniques fail short to identify such patterns with great accuracy even if they were trained with relevant clinical treebanks or corpuses. This article describes how Clojure and OpenNLP APIs can be used to identify medication patterns and train the clinical narrative chuncker to accurately identify given medication patterns.

 

KEYWORDS

We would like to encourage you to list your keywords in this section.

REFERENCES

[1] Z. Varju, R. Littauer and P. Ernis, “Using Clojure in Linguistic Computing”, Proceedings of the 5th European Lisp Symposium, (2012).
[2] W.W. Chapman, P.M. Nadkarni, L. Hirschman, L.W. D'Avolio, G.K. Savova and O. Uzuner, “Overcoming barriers to NLP for clinical text: the role of shared tasks and the need for additional creative solutions”, Journal of the American Medical Informatics Association, Vol. 18, No. 5, pp. 540-543, (2011).(CrossRef)(Google Scholar)
[3] Y. He and M. Kayaalp, “A Comparison of 13 Tokenizers on MEDLINE”, TECHNICAL REPORT, LHNCBC-TR-2006-003, December (2006), U.S. National Library of Medicine-LHNCBC, http://lhncbc.nlm.nih.gov/files/archive/tr2006003.pdf
[4] N. Barrett, “Natural language processing techniques for the purpose of sentinel event information extraction”, PhD Thesis, University of Victoria, (2012).
[5] B. Frink, S. Harabagiu and K. Roberts, “Automatic extraction of relations between medical concepts in clinical texts”, Journal of the American Medical Informatics Association, Vol. 18, pp. 594e600, (2011).
[6] C. Fugen and M. Kolss, “The Influence of Utterance Chunking on Machine Translation Performance”, Interspeech Conference, Interspeech 2007, Antwerp, Belgium, 27. August (2007), http://isl.anthropomatik.kit.edu/cmu-kit/770_fuegen-is2007-v2(2).pdf
[7] A. Mikheev, “Periods, Capitalized Words, etc.”, Computational Linguistics, Vol. 28, No. 3, pp. 289-318, (2002).(CrossRef)(Google Scholar)
[8] S. Sohn, C. Clark, S.R. Halgrim, S.P. Murphy, S.R. Jonnalagadda, K.B. Wagholikar, S.T. Wu, C.G. Chute, and H.F. Liu, "Analysis of cross-Institutional Medication Description patterns in clinical narratives", Biomedical Informatics Insights, Vol. 6, No. Suppl 1, pp. 7-16, (2013). https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3702197/pdf/bii-suppl-1-2013-007.pdf(CrossRef)(Google Scholar)
[9] E.F.T.K. Sang and S. Buchholz, “Introduction to the CoNLL-2000 Shared Task: Chunking”, In: Proceedings of CoNLL-2000 and LLL-2000, Lisbon, Portugal, (2000).(CrossRef)(Google Scholar)

CITATION

  • APA:
    Mohammed,S.& Fiaidhi,J.& Mohammed,S.(2017). A Programmatic Approach for Extracting Medication Information from Clinical Narratives using Clojure and OpenNLP. International Journal of Advanced Research in Big Data Management System, 1(2), 29-38. http://dx.doi.org/10.21742/IJARBMS.2017.1.2.04
  • Harvard:
    Mohammed,S.and Fiaidhi,J.and Mohammed,S.(2017). "A Programmatic Approach for Extracting Medication Information from Clinical Narratives using Clojure and OpenNLP". International Journal of Advanced Research in Big Data Management System, 1(2), pp.29-38. doi:http://dx.doi.org/10.21742/IJARBMS.2017.1.2.04
  • IEEE:
    [1]S.Mohammedand J.Fiaidhiand S.Mohammed, "A Programmatic Approach for Extracting Medication Information from Clinical Narratives using Clojure and OpenNLP". International Journal of Advanced Research in Big Data Management System, vol.1, no.2, pp.29-38, Dec. 2017
  • MLA:
    Mohammed Samiand Fiaidhi Jinanand Mohammed Sabah. "A Programmatic Approach for Extracting Medication Information from Clinical Narratives using Clojure and OpenNLP". International Journal of Advanced Research in Big Data Management System, vol.1, no.2, Dec. 2017, pp.29-38, doi:http://dx.doi.org/10.21742/IJARBMS.2017.1.2.04

ISSUE INFO

  • Volume 1, No. 2, 2017
  • ISSN(p):2208-1674
  • ISSN(o):2208-1682
  • Published:Dec. 2017

DOWNLOAD